*/ /*---start基础共用basic.cs---*/
* {
	margin: 0;
	padding: 0;
}

html {
	overflow: -moz-scrollbars-vertical;
}

#bodybg {
	background: #f2f8fc;
}

html,body {
	height: 100%;
}

body {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	line-height: 120%;
	font-weight: 400;
	color: #333;
	text-align: left;
}

.txt_r {
	text-align: right;
}

.txt_c {
	text-align: center;
}

img {
	border: 0
}
.float{
	float:left;
}
a:link,a:visited {
	color: #333;
	text-decoration: none;
}

a:hover {
	color: #000;
	text-decoration: underline;
}

.cwhite,a.cwhite:link,a.cwhite:visited,.cwhite:hover {
	color: #fff;
}

.cblue,a.cblue:link,a.cblue:visited,.cblue:hover {
	color: #014785;
}

.red_link:link,.red_link:visited,.red_link:hover{
	color: #ff0033;
}

.red_link:hover{
	color: #000;
}

.cred {
	color: #ff0033;
}

.txt_l {
	text-align: left;
}

.txt_r {
	text-align: right;
}

h1,h2,h3 {
	font-size: 14px;
	font-weight: 700;
}

.table_td td {
	padding: 2px;
}

.clear {
	clear: both;
}

.header_bg,.login_bg,.Leftsidebar,.footer,#msg_nav,.m_table th {
	background: url(bg.jpg) repeat-x;
}

.header_imgr {
	background: url(f1.png) no-repeat;
}

/*--布局layout--*/
#container {
	margin: 0 auto;
	width: 100%;
}

#header {
	height: 69px;
	background-position: 0 0;
}

#login {
	height: 24px;
}

#leftsidebar {
	text-align: center;
}
.input_width_c,.blue_width_c,.btn222{
	background:url(btn_02.jpg) repeat-x bottom;
	height:24px;
	border:1px solid #999;
	padding:0 5px;
	font-size:14px;
	color:#000;
	font-weight:bold;
}
.btn11 {
font-size:14px;
font-weight:bold;
color:#000f2d;
text-align:center;
height:26px;
width:60px;
background:url(btn11.gif) no-repeat center center;
border:none;
}
.btn22 {
font-size:14px;
font-weight:bold;
color:#333;
text-align:center;
height:26px;
width:60px;
background:url(btn22.gif) no-repeat center center;
border:none;
}
.blue_width_c{
	background:url(blue_width_c.gif) repeat-x bottom;
	color:#00336C;
	border:1px solid #688BB3;
	margin:0;
}

.clearfloat {
	clear: both;
	height:0;
	overflow:hidden;
}

/*--项目申报首页样式--*/
.main_wrap,.main_wrap1 {
	height: auto;
	padding: 10px;
	border: 1px solid #99bbe8;
	background: #f2f8fc;
	line-height: 28px;
}

.box_top {
	width: 100%;
	background: url(main_bk_05.gif) no-repeat right bottom;
	height: 53px;
}

.top_left,.top_right,.top_right1 {
	float: left;
	height: 53px;
}

.top_left {
	background: url(main_bk_03.gif) no-repeat left bottom;
	width: 47px
}

.top_right,.top_right1 {
	text-align: left;
	color: #039;
	font-size: 14px;
	font-weight: bold;
}

.box_mid {
	margin-left: 8px;
	background: #f8fcff;
	border-left: 1px solid #a5c2f6;
	border-right: 1px solid #a5c2f6;
	border-bottom: 0;
	padding: 10px
}

.box_con,.box_con1,.box_con2 {
	background: #bbe7ff;
	height: 30px;
	text-align: left;
	margin: 0;
	color: #039;
	padding: 5px
}

.box_con2 {
	padding-left: 10px;
}

.next {
	text-align: right;
	margin: 30px 0 0 0;
}

.box_btm,.btm_left {
	height: 13px;
	margin: 0
}

.box_btm {
	width: 100%;
	background: url(main_bk_09.gif) no-repeat right top;
}

.btm_left {
	float: left;
	background: url(main_bk_08.gif) no-repeat left top;
	width: 47px;
}

/*--页头样式header.css--*/
.logo {
	background: url(projectname1.jpg) no-repeat;
}

.header_imgr {
	position: absolute;
	top: 0;
	right: 30px;
	width: 254px;
	height: 69px;
	background-position: -40px -200px;
}

.login_bg {
	background-position: 0 -80px;
}

.loginbar {
	float: left;
	margin: 6px 22px;
	color: #fff;
}

.topnav,.topnav2 {
	float: right;
	padding: 3px 0;
}

.topnav2 {
	margin: 0 20px;
}

.topvav2 a {
	color: #fff;
}

.head_wrapper {
	background: url(backstage_bg_t.jpg) repeat-x;
	overflow: hidden;
	min-width: 1003px;
	_width: expression(( document . documentElement . clientWidth || document . body
		. clientWidth) < 1003 ? "1003px" : "" );
}

.header {
	background: url(topbar.jpg) no-repeat right top;
	height: 70px;
}

.newsbar {
	background: url(backstage_t_menu.jpg) repeat-x;
	height: 23px;
	width: 100%;
	overflow: hidden;
}

.newsbar h3 {
	padding-top: 8px;
	float: left;
	background: url(p.gif) no-repeat left 10px;
	padding-left: 10px;
	margin-left: 10px;
	font-size: 12px;
	color: #07589A;
}

.yellow_link:link,.yellow_link:visited,.yellow_link:hover {
	color: #FDF384;
}

/* --------start footer.css------------ */
.footer {
	height: 32px;
	width: 100%;
	background-position: 0 -104px;
}

.footer_status {
	float: left;
	padding: 8px 0 0 25px;
}

.footer_copyright {
	float: right;
	width: 360px;
	margin: 10px 25px 0 0;
	height: 15px;
	background: url(footer_copyright.jpg) no-repeat right center;
}

/* --------end footer.css------------ */ /*--左菜单样式leftsidebar.css--*/
.submenu {
	width: 166px;
	background: #e9f8ff;
}

.topbar {
	background: url(organization.gif) no-repeat left center;
	padding-left: 20px;
}

.treeview a,.treeview onclick {
	color: #039;
}

.treeview onclick {
	text-decoration: underline
}


/* fix for IE6 */
* html div.hitarea {
	background: #fff;
	filter: alpha(opacity = 0);
	display: inline;
	float: none;
}

.treeview li {
	margin: 0;
	padding: 6px 0 2px 10px;
}

.treeview a.selected {
	background: #eee;
}

#treecontrol {
	margin: 0;
}

.treeview .hover {
	color: #c60;
	cursor: pointer;
}

.treeview li {
	cursor: pointer;
	font-weight: bold;
	line-height: 20px
}
.treeview li li{
	font-weight:normal;
}
.treeview li li li{
	padding-left:18px;
}

.treeview li a:link,.treeview li a:visited,.treeview li a:hover {
	font-weight: normal;
	color: #333;
	display: block;
	line-height: 18px
}

.treeview li a:hover {
	color: #c60;
	background: #fffef7;
}

.treeview .expandable {
	background-image: url(tv-expandable.gif);
}
.treeview .lastCollapsable {
	background-image: url(tv-collapsable-last.gif);
}

.treeview .lastExpandable {
	background-image: url(tv-expandable-last.gif);
}
.treeview .expandable{
	background: url(toptitle.gif) no-repeat;
	color: #004080;
}
.treeview li li.expandable{
	background:url(tv-expandable.gif) no-repeat 0 center;
	padding-left:20px;
	color: #004080;
}
.treeview .collapsable {
	display: block;
	padding: 8px 0 8px 10px;
	background: url(toptitle2.gif) no-repeat;
	cursor: pointer;
}
.treeview .collapsable .white{
	color:#fff;
}
.treeview .no_menu{
	padding-left:20px;
}
.treeview .three .collapsable{
	background:url(tv-collapsable.gif) no-repeat 0 8px;
	color:#004080;
	padding-left:20px;
}
.menubar {
	width: 146px;
	height: 18px;
	padding: 9px 0 6px 20px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	background: url(../css/topbar_a2.gif) no-repeat left top;
}

#left_body {
	width: 166px;
	margin-top: 1px;
	text-align: left;
	background: #e7f7ff;
	padding-left: 1px;
	padding-right: 1px;
}

/* --------end sidebar.css------------ */ /*--主体样式main.css--*/
	/* --------start main.css------------ */ /*面包屑*/
#main_body {
	background: #fff;
	padding-bottom: 10px;
}

.breadcrumb2 {
	height: 28px;
	background: url(navbg.gif) repeat-x;
	padding-left: 10px;
	font-weight: 400;
	color: #444;
	line-height: 28px;
}

.breadcrumb2 span {
	margin: 0 8px;
}

.body_wapper .body_nav a,.body_wapper .body_nav a:hover {
	color: #039;
}

/*主导航、滑动门 Mainnav tab*/
#main {
	margin: 0;
}

.main {
	background: #ecf6fd
}

ul.mainnav1 {
	list-style: none;
	margin: 0;
	padding: 0;
	height: 26px;
}

ul.mainnav1 li {
	float: left;
	padding: 0;
	height: 26px;
	background: url(mainnav3.jpg) left top no-repeat;
}

ul.mainnav1 li a {
	display: block;
	line-height: 29px;
	padding: 0 20px;
	color: #333;
	background: url(mainnav4.jpg) right top no-repeat;
	white-space: nowrap;
}

ul.mainnav1 li.Selected {
	background: url(mainnav1.jpg) left top no-repeat;
}

ul.mainnav1 li.Selected a {
	background: url(mainnav2.jpg) right top no-repeat;
}

ul.mainnav1 li a:link,ul.mainnav1 li a:visited {
	color: #666;
}

ul.mainnav1 li a:hover,ul.mainnav1 li a:active {
	color: #6699cc;
	text-decoration: none;
}

ul.mainnav1 li.Selected a:link,ul.mainnav1 li.Selected a:visited {
	color: #fcfdff;
}

ul.mainnav1 li.Selected a:hover,ul.mainnav1 li.Selected a:active {
	color: #ccffff;
	text-decoration: none;
}

.HackBox,.HackBox2 {
	height: auto;
	line-height: 28px;
	width: 100%;
}

.HackBox,#orgnization_explain {
	float: left;
}

#orgnization_explain {
	line-height: 30px;
	padding: 7px 0 0 30px;
	width:300px;
}

.HackBox2_border {
	border: 1px solid #99bbe8;
	border-top: 0;
}

.HackBox3{
	float: left;
	width:100%;
}
.HackBox2 {
	width:98%;
	margin:1px auto;
}
.boxbk {
	border: 1px solid #99bbe8;
	border-top: 0;
}

.HackBox input {
	line-height: 20px;
	padding: 1px;
	border: 1px solid #99bbe8;
	margin: 1px 3px 1px 2px;
}

.HackBox2_l,.HackBox2_l1,.HackBox2_l2 {
	float: left;
	padding-bottom: 0;
	border: 1px solid #99bbe8;
	background: #f2f8fc;
	width: 100%;
}

.HackBox2_l2 {
	width: 520px;
}

.HackBox2_r {
	width: 480px;
}

.HackBox2_r1,.HackBox2_r {
	float: right;
	padding-bottom: 5px;
	border: 1px solid #99bbe8;
	background: #f2f8fc;
	line-height: 28px;
}

.table_blue_bk {
	border: 1px solid #99bbe8;
	background: url(management_authority_map.jpg) no-repeat right bottom;
}

/* --------search 搜索框样式------------ */
.search {
	margin: 0 10px 0 0;
	padding: 0;
	line-height: 28px;
	text-align: right;
	float:right;
}
.search b {
	display: block;
	float: left;
	width: 21px;
	height: 20px;
	background: url(img_search.gif) no-repeat;
	margin: 6px 0 2px 0;
}

.search input,.input_blue,.search2 input,.search3 input {
	border: 1px solid #99ccff;
	line-height: 20px;
	padding: 1px;
	margin: 0 5px 0 2px;
}

/* --------list_btn 展列表按钮样式------------ */
.list_btn {
	float: right;
	margin: 5px 15px 0 0;
	cursor: pointer
}

/* --------list 列表区样式------------ */
.list_wrap iframe {
	height:525px;
}

.list_wrap7,.list_wrap {
	border: 1px solid #a5c2f6;
}

.list_wrap4,.list_wrap7,.list_wrap {
	height: auto;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	width: 98%
}

.list_wrap7 iframe,.list_wrap3 iframe {
	width: 100%;
	height: 365px;
}

.list_wrap2 {
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #a5c2f6;
	width: 98%
}

.list_wrap2 iframe,.list_wrap iframe {
	width: 100%;
}

.list_wrap3 {
	border: 1px solid #a5c2f6;
}

.mtable {
	margin-top: 10px;
}

.form_control {
	text-align: right;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
}

.m_table a {
	background: url(btn_bg.gif) repeat-x center bottom;
	border: 1px solid #99CCFF;
	padding: 2px 4px;
}

.main_table {
	margin: 0;
	line-height: 24px
}

.m_table th {
	color: #000;
	line-height: 23px;
	background-position: 0 -136px;
	padding: 3px 0 0 5px;
	border-right: 1px solid #a5c2f6;
	border-left: 1px solid #fff;
}

.m_table td,.m_table2 td,.m_table4 td {
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding: 0 6px;
}
#list22 .m_table td{
	line-height:23px;
}

.m_table2 td {
	padding: 3px 6px;
}

.m_table span,.m_table2 span,.m_table4 span {
	text-align: left;
}

.m_table tr.alt,.m_table2 tr.alt,.m_table4 tr.alt {
	background: #F6F6F6;
}

.m_table tr.over td,.m_table2 tr.over td,.m_table4 tr.over td,.m_table tr.over td
	{
	color: #000;
	background: #D3EAFA;
	border-bottom: 1px solid #fff;
}

.m_table2 a,m_table4 a {
	background: #F6F6F6;
	border: 1px solid #CCC;
	padding: 2px 4px;
}

.main_table2,.main_table4 {
	margin: 0;
}

.m_table2 th,.m_table4 th {
	color: #000;
	line-height: 20px;
	height: 23px;
	background-position: 0 -136px;
	padding: 3px 0 0 5px;
	text-align: left;
	border-right: 1px solid #a5c2f6;
	border-left: 1px solid #fff;
}

.m_table4 th {
	height: 18px;
}

.m_page {
	margin-top: 10px;
	text-align: right;
}
#project_notice_list .approval_list tr.alt{
	background:#fff;
	border:0;
}

#project_notice_list .approval_list tr.over td{
	background:#fff;
	border:0;
}
.approval_list th{
	background:#E3ECFA;
}
.approval_list td{
	background:#fff;
	line-height:20px;
}
#project_notice_list .m_table img{
	cursor:pointer;
}

/* -------- show_msg 信息详情区域样式------------ */
.sreach_a {
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	border: 1px solid #a5c2f6;
	width: 98%;
}

.sreach_a td {
	border-bottom: 1px solid #eee;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	padding: 0 3px
}

.t_bg {
	background: #e1f0fa;
	text-align: right;
}

.t_bg2,.t_bg3 {
	background: #afdbfa;
	font-weight: bold;
}

.t_bg4,.t_bg5,.t_bg6,.t_bg2,.t_bg3 {
	background: #f5f5f5;
	text-align: right;
	color: #039
}

.t_bg5 {
	background: #fee;
}

.t_bg6 {
	background: #fff;
}

.t_bg4_w {
	color: #9C9C9C;
}

/*-- 表单,按钮样式--*/ /* --------start 表单,按钮样式------------ */
td input {
	height: 18px;
	line-height: 20px;
}

.in120 {
	width: 120px;
}

.in80 {
	width: 80px;
}

.in40,.formtext_t {
	width: 40px;
}

.but_02 {
	font-weight: bold;
	height: 25px;
	width: 80px;
	margin: 5px;
	color: #069;
	background: #fff url(btn_02.jpg) repeat-x;
	cursor: pointer;
}

.but_03 {
	height: 20px;
	margin: 1px 3px;
	padding: 1px 3px;
	border: 1px solid #87BEE2;
	background: url(btn_bg.gif) repeat-x bottom;
	line-height: 16px;
	cursor: pointer;
}

.formtext_b,.formtext_t {
	background: #FFFCEC;
	border: 1px solid #7F9DB9;
	width: 160px;
	color: #666;
	padding: 2px;
}

.txt_space {
	width: 90px;
}

.txt_space1 {
	width: 100px;
}

.HackBox textarea {
	width: 98%;
	margin: 3px;
}

.HackBox select,.HackBox textarea {
	border: 1px solid #99ccff;
	line-height: 24px;
	padding: 1px;
}

.close_btn,.close_mouseout,.close_mousedown,.close_mouseup,.close_mouseover
	{
	border: none;
	background: url(b_close.gif) no-repeat center center;
	width: 16px;
	height: 16px
}

.close_mouseover {
	background: url(b_close2.gif) no-repeat center center;
}

/* --------end 表单,按钮样式------------ */
	/* --------start login页样式------------ */
.next_btn {
	border: 0;
	font-size: 14px;
	font-weight: bold;
	color: #039;
	text-align: center;
	height: 26px;
	width: 80px;
	background: #fff url(next.gif) no-repeat;
}

/* --------end login页样式------------ */
	/* --------start 翻页页码样式------------ */
.mpage {
	text-align: right;
	padding-bottom: 2px;
	margin: 5px 15px;
}

.mpage .mpage_list a,.mpage .mpage_nav a {
	color: #036cb4;
	text-decoration: none;
	border: 1px solid #99bbe8;
	margin: 2px;
	padding: 6px 5px 2px 5px;
	background: url(bg_title_list.jpg) repeat-x center center;
	line-height: 25px;
}

.mpage .mpage_list .mcurrent_a,.mpage .mpage_list A:hover,.mpage .mpage_nav a:hover,.mpage .mpage_list .mdisabled
	{
	border: #6498C7 1px solid;
	font-weight: bold;
	color: #fff;
	background: url(mcurrent_a.jpg) repeat-x;
	padding: 5px 5px 2px 5px;
	line-height: 25px;
}

.mpage .mpage_list .mdisabled {
	color: #ddd;
}

.mpage_tf {
	border: 1px solid #7F9DB9;
	width: 40px;
	color: #666;
	padding: 2px !important;
}

.mpage_btn {
	background: #F4F4F4 url(btn_bg.gif) repeat-x bottom;
	border: 1px solid #87BEE2;
	margin: 0 2px 0 2px;
	padding: 0 2px 0 2px;
	height: 20px;
	cursor: pointer;
}

/* --------end 翻页页码样式------------ */
	/* --------start 弹出层窗口样式------------ */
#msg_box,#msg_box1,#msg_box2,#msg_boxO1 {
	width: 500px;
	border: 1px solid #A4CDE9;
}

#msg_box1 {
	width: 280px;
}

#msg_box2,#msg_boxO1 {
	width: 600px;
}

#msg_boxO1 {
	padding-left: auto;
	padding-right: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
}

.b_top {
	background: url(b_top.gif) repeat-x;
	height: 30px;
}
.main_table .b_top td{
	padding-left:10px;
	border-right:1px solid #A5C2F6;
}
.bt_l {
	padding: 2px 2px 2px 0;
	display: block;
	float: left;
	margin: 6px;
	font-weight: 700;
	color: #039;
}

.bt_r {
	display: block;
	float: right;
	width: 18px;
	height: 17px;
	margin-top: 4px;
	margin-right: 5px;
}

.b_body {
	float: left;
	width: 500px;
}

.b_body,.tip_body {
	height: auto;
	width: 280px;
}

.b_body p {
	line-height: 24px;
	margin: 10px 30px;
	text-indent: 2em;
}

.b_foot {
	background: url(b_foot.gif) repeat-x top;
	height: 31px;
	text-align: center;
	padding-top: 6px;
	width: 100%;
	float: left
}

#tip_box {
	border: 1px solid #A4CDE9;
}

.tip_bod,#tip_boxy {
	width: 300px;
}

/* --------end 弹出层窗口样式------------ */ /*菜单class*/
.content {
	padding: 8px;
	border: 1px solid #99bbe8;
	background: #f2f8fc;
	line-height: 28px;
}

.content input {
	border: 1px solid #99ccff;
	line-height: 20px;
	padding: 1px;
	margin: 1px 3px 1px 2px;
}

.box td {
	padding: 2px
}

/*按钮控件样式--------------------------- */
.tool {
	line-height: normal;
	height: 32px;
	margin: 0;
	padding: 0;
	clear:both;
}

.tool ul {
	margin: 0;
	padding: 10px 5px 0 10px;
	list-style: none;
}

.tool li {
	display: inline;
	margin: 0;
	padding: 0;
}

.tool li img {
	margin: 0 4px 1px 0;
}

.tool li select {
	margin: 0 5px;
	padding: 0;
}

.tool a {
	float: left;
	margin: 0;
	padding: 0 0 0 4px;
	text-decoration: none;
	cursor: pointer;
}

.tool a span {
	float: left;
	display: block;
	padding: 3px 10px 2px 8px;
	color: #627EB7;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tool a:hover {
	background: url("tableft1.gif") no-repeat left bottom;
	text-decoration: none;
}

.tool a:hover span {
	background: url("tabright1.gif") no-repeat right bottom;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.select1 {
	float: left;
	margin: 5px 10px 0 0;
	padding: 2px 0 0 0;
}

.select_100 {
	width: 100px;
}

/*表单样式--------------------------- */
#table_wrap {
	margin-left: auto;
	margin-right: auto;
	width: 1003px;
	border: 1px solid #99bbe8;
	background: #f2f8fc;
	height:100%;
	padding-bottom:20px;
}
* html {
	height:auto;
}
* + html {
	height:auto;
}
* html #table_wrap {
	width: 1001px;
}

.table_main {
	padding: 20px;
	height:100%;
}

.table_title {
	width: 100%;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	height: 30px;
	color: #039
}

.table_con {
	background: #e3ecfa;
	color: #333;
	float: left;
	width: 100%;
	
}
.management_authority_bg {
	background: url(management_authority_bg.jpg) repeat-y right #fff;
}

.table_conq,.containerTableStyle {
	height:auto;
	width:auto;
}

* html .table_conq {
	height: 420px;
}

.table_list {
	width: 96%;
	background: #fff;
	border: 1px solid #99bbe8
}

.m_table2 th {
	line-height: 23px;
	background: #dae7f6;
	padding: 3px 0 0 5px;
	text-align: left;
	border: 1px solid #a5c2f6;
}

.m_table2 tr.alt {
	background: #F6F6F6;
}

.m_table2 tr.over td {
	color: #000;
	background: #D3EAFA;
	border-bottom: 1px solid #fff;
}

.mpage_btn2 {
	background: url(btn_bg.gif) repeat-x bottom;
	border: 1px solid #87BEE2;
	margin-right: 2px;
	margin-left: 2px;
	height: 26px;
	padding: 2px;
	line-height: 24px;
	color: #15428b;
	font-weight: bold
}

.mpage2 {
	text-align: center;
	padding: 5px;
	line-height: 30px;
	margin: 5px 15px;
}

.Menubox {
	float: left;
	width: 100%;
	height: 29px;
	line-height: 20px;
}
.menubox_title{
	line-height:26px;
	height:26px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	background: url(bar_03.gif) repeat-x center top;
}
.border_blue{
	border:1px solid #99BBE8;
	padding:10px;
}
.Menubox_name {
	padding-top: 3px;
	color: #039;
	font-weight: bold;
}

.Menubox ul,.Menubox2 ul {
	height: 29px;
	margin: 0;
	padding-left: 5px;
	background: url(bar_03.gif) repeat-x center top;
	border: 1px solid #99bbe8;
	border-bottom: 0;
}

.Menubox2 ul {
	background: url(bar_05.gif) repeat-x center top;
}

.Menubox li,.Menubox2 li,.Menubox6 li {
	float: left;
	display: block;
	cursor: pointer;
	text-align: center;
	color: #039;
	line-height: 23px;
	height: 23px;
	padding:0 10px;
	margin:2px 0 0 0;
}
* html .Menubox li{
	margin:7px 0 0 0;
}
.Menubox li.hover2 {
	background: #fff;
	padding:0 10px;
	background: url(bg_title_list.jpg) repeat-x;
	border:1px solid #8DB2E3;
	border-bottom:0;
	color: #039;
	font-weight: bold;
	margin:2px 0 0 0;
}

.mar_top {
	margin-top: 5px;
}

.yj_wrap {
	width: 96%;
}

.Menubox2 {
	float: left;
	width: 100%;
	height: 29px;
	line-height: 20px;
	margin-top: 2px;
}

.table_con2 {
	border: 1px solid #99bbe8;
	border-top: 0;
	height:480px;
}

.ld_title {
	font-weight: bold;
	color: #15428b;
	padding-left: 10px;
	text-align: left
}

.sign {
	text-align: right;
	line-height: 20px;
	border-top: 1px solid #eee
}

.Menubox3 ul {
	height: 29px;
	margin: 0;
	margin: inherit;
	padding-left: 5px;
	background: url(bar_05.gif) repeat-x center top;
}

.Menubox3 li {
	float: left;
	display: block;
	width: 100%;
	text-align: left;
	color: #039;
	line-height: 30px;
	font-weight: bold;
}
.table_pad td {
	padding: 3px
}
.table_p td{
	padding:0 0 0 10px;
}

/*表单样式END--------------------------- */
	/*20091209样式--------------------------- */
.head2 a,.head2 a:link,.head2 a:visited {
	color: #000;
	line-height: 18px;
	padding: 1px 3px 1px 2px;
}

.head2 a:hover,.head2.cur a:link,.head2.cur a:visited {
	background: #36C;
	color: #fff;
}

#midbar {
	background: #D2E0F2;
	border: 1px solid #98C0F4;
	width: 20px;
	display: none;
	float: left;
	margin-left: 2px;
}

#sTool {
	background-position: 0 -165px;
	float: none;
}

.renbox {
	float: left;
	text-align: left;
	padding: 0 10px;
	width: 420px;
	background: #fff;
}

.renbox input {
	padding: 0;
	margin: 0;
	border: none
}

.renbox1 {
	float: left;
	text-align: left;
	padding: 0 10px;
	width: 460px;
	background: #fff;
	margin-top: 28px;
}

.renbox1 input,.defaultTreeTable {
	padding: 0;
	margin: 0;
	border: none
}

/*树形样式--------------------------- */
.containerTableStyle {
	overflow: auto;
	position: relative;
	top: 0;
}

.containerTableStyleRTL span {
	direction: rtl;
	unicode-bidi: bidi-override;
}

.containerTableStyleRTL {
	direction: rtl;
	overflow: auto;
	position: relative;
	top: 0;
}

.standartTreeRow,.selectedTreeRow {
	-moz-user-select: none;
}

.dragAndDropRow,.selectedTreeRow,.selectedTreeRow_lor {
	background: navy;
	color: white;
}

.standartTreeRow_lor,.selectedTreeRow_lor {
	text-decoration: underline;
	background: #FFFFF0;
	-moz-user-select: none;
}

.standartTreeImage {
	width: 18px;
	height: 18px;
	overflow: hidden;
	border: 0;
	padding: 0;
	margin: 0;
	font-size: 1px;
}

.hiddenRow {
	width: 1px;
	overflow: hidden;
}

.dragSpanDiv,.dragSpanDiv td {
	background: white;
}

.selectionBox {
	background: #FFFFCC;
}

.selectionBar {
	top: 0;
	background: Black;
	position: absolute;
	overflow: hidden;
	height: 2px;
	z-index: 11;
}

.intreeeditRow {
	width: 100%;
	font-size: 8pt;
	height: 16px;
	border: 1px solid silver;
	padding: 0;
	margin: 0;
	-moz-user-select: text;
}

.dhx_tree_textSign {
	font-size: 8pt;
	font-family: monospace;
	width: 21px;
	color: black;
	padding: 0;
	margin: 0;
	cursor: pointer;
	text-align: center;
}

.dhx_tree_opacity {
	opacity: 0;
	-moz-opacity: 0;
	filter: alpha(opacity = 0);
}

.dhx_bg_img_fix {
	width: 18px;
	height: 18px;
	background: no-repeat center center;
}

.search2,.search3 {
	margin: 0 10px 0 0;
	padding: 2px 0 0 5px;
	line-height: 28px;
}

.menubar2 {
	background: #eff5f9;
	border-bottom: 1px solid #b8d8ef;
	width: 166px;
	height: 30px;
	color: #000;
}

.bar_t3 {
	padding-left: 10px;
	font-weight: bold;
	color: #039
}

h3 {
	font-size: 14px;
	font-weight: bold;
}

pre,p {
	color: #1E7ACE;
	margin: 4px;
}

input,select,textarea {
	padding: 1px;
	margin: 2px;
	font-size: 11px;
}

#formwrapper,.menubar3 {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	border: 1px solid #99bbe8;
	border-bottom: 0;
}
#formwrapper {
    border-left:1px #99bbe8 solid;
	border-right:1px #99bbe8 solid;
	border-bottom:1px #99bbe8 solid;
	border-top:0;
}
.menubar3 {
width:90%;
margin-left:auto;
margin-right:auto;
background:url(bar_03.gif) repeat-x center top;
border-left:1px solid #99bbe8;
border-right:1px solid #99bbe8;
border-top:1px solid #99bbe8;}
fieldset {
	padding: 10px;
	margin: 5px 10px;
	border: 1px solid #ccc;
	background: #f2f8fc;
}

fieldset legend {
	color: #1E7ACE;
	font-weight: bold;
	padding: 0 10px;
	border: 1px solid #ccc;
	background: #fff;
}

fieldset label {
	float: left;
	width: 120px;
	text-align: right;
	padding: 4px;
	margin: 1px;
}

fieldset div {
	clear: left;
	margin: 8px 0 5px 0;
}

.enter {
	text-align: center;
}

.btn33 {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding: 5px;
}

.btn44,.btn55 {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	height: 26px;
	width: 120px;
	background: url(btn44.gif) no-repeat center center;
	border: none;
}

.btn55 {
	background: url(btn55.jpg) no-repeat center center;
}

/*头部菜单样式--------------------------- */
.container2 {
	width: 600px;
	float: right;
	text-align: right;
	margin: 0;
	padding: 0;
}

/* pyramid */
#navPyra {
	margin: 0;
	padding: 0;
	width: 100%;
	text-align: center;
	vertical-align: bottom;
}

#navPyra li {
	margin: 0;
	display: inline;
	width: 70px;
	line-height: 26px;
	list-style-type: none;
	white-space: nowrap;
}

#navPyra a:link,#navPyra a:visited {
	float: left;
	font-weight: bold;
	width: 70px;
	padding: 0 1px 0 1px;
	text-decoration: none;
	color: #fff;
}

#navPyra a:link .active,#navPyra a:visited .active,#navPyra a:hover {
	color: #ff0;
	width: 70px;
	background: url(top_btn.gif) no-repeat top center;
}

.uline22 {
	border-bottom: 1px dashed #ccc
}

>>>>>>>
.r175
.td_title_underline {
	border-bottom: 1px solid #346ea7;
}

.tick_title {
	text-align: left;
	padding-left: 18px;
	background: url(tool01.gif) left center no-repeat;
}

.tick_title1 {
	background: url(b_to1p.gif) center center;
}

.Menubox4 {
	height: 29px;
	margin: 0;
	margin: inherit;
	padding-left: 5px;
	width: 375px;
	background: url(bar_05.gif) repeat-x center top;
}

/*input样式--------------------------- */
.main_tab {
	background: #fff;
	color: #000;
	border: 1px solid #99bbe8;
	border-top: 0;
}

.input_360,.input_130 {
	width: 360px;
	height: 20px;
}

.input_130 {
	width: 130px;
}

.input_170 {
	width: 170px;
}

.input_448 {
	width: 448px;
}

.input_upload {
	width: 428px;
	height: 26px;
}

.textarea_362,.textarea_450 {
	width: 362px;
	height: 85px;
}

.select_362 {
	width: 366px;
}

.textarea_450 {
	width: 450px;
}

.select_130 {
	width: 136px;
}

.HackBox input.m_checkbox {
	margin: 0;
	padding: 0;
	border: 0;
}



/*header*/
.zs_menu {
	float: left;
	height: 31px;
	padding-top: 39px;
}

.zs_logo {
	background-image: url(logo.jpg);
	float: left;
	width:528px;
	height:70px;
}

.quit {
	width: 67px;
	line-height: 20px;
	background: url(quit.jpg) no-repeat;
	float: right;
	margin-right: 17px;
	text-align: center;
}

.head_wrapper .quit a {
	color: #C4FFFE;
	text-decoration: none;
}

.menu_link {
	float: left;
	display: block;
	width: 76px;
	line-height: 30px;
	text-align: center;
	margin-right: 5px;
}

.menu_link:link,.menu_link:visited {
	color: #005DAA;
	text-align: center;
	color: #fff;
	font-weight: bold;
	background: url(menubg1.png) 0 0 no-repeat;
}

.menu_link:hover,.menu_link:active,#current {
	text-decoration: none;
	color: #016196;
	background: url(menubg2.png) 0 0 no-repeat;
}

.btn_s {
	margin-top: -4px;
}

.btn_s ul,.btn_s ul li,.Menubox9 ul,.Menubox ul li,.Menubox5 ul,.Menubox5 ul li,.treeview,.treeview ul
	{
	list-style: none;
}

.btn_s ul {
	height: 25px;
	padding: 5px 0 5px;
	text-align: center;
}

.btn_s ul li {
	display: inline;
	padding: 0;
	line-height: 32px;
}

.btn_s ul li a {
	background: url("btn33_01.png") no-repeat left top;
	color: #fff;
}

.btn_s ul li span,#current_d span {
	background: url("btn33_02.png") no-repeat right top;
	padding: 6px 6px 5px 0;
	margin-right: 4px;
}

.btn_s ul li a:hover span {
	text-decoration: underline;
	color: #039;
}

#current_d a,.btn_s ul li a {
	background: url("btn3_01.png") no-repeat left top;
	text-decoration: none;
	padding: 6px 0 5px 6px !important; *
	padding: 0 0 0 6px !important;
	padding: 0 0 0 6px;
}

#current_d span {
	background: url("btn3_02.png") no-repeat right top;
}

/*TABclass*/
.Menubox9 {
	background: url(img/m_line_04.gif) repeat-x left bottom;
	margin-top: 10px;
}

.Menubox9 ul,.Menubox9 {
	line-height: 24px;
	text-align: left;
}

.Menubox9 ul li {
	display: inline;
	cursor: pointer;
}

.Menubox9 ul li a {
	float: left;
	background: url(img/tableft.gif) no-repeat left top;
	padding-left: 4px;
	margin-right: 3px;
}

.Menubox9 ul li span {
	background: url(img/tabright.gif) no-repeat right top;
	font-weight: normal;
	padding-right: 5px;
	display: block;
}

.Menubox9 li.hover2 a {
	background-position: 0 -24px;
}

.Menubox9 li.hover2 a span {
	background-position: 100% -24px;
	color: #039;
	font-weight: bold;
}

.Menubox9_title {
	float: left;
	color: #039;
	font-weight: bold;
}

.mbg {
	background: url(img/bar_03.gif) repeat-x center top;
	border: 1px solid #8db2e3;
	border-bottom: 0;
}

/*菜单5class*/
.Menubox5 {
	float: right;
	padding-right: 12px;
}

.Menubox5 ul,.Menubox5 {
	line-height: 23px;
}

.Menubox5 ul li {
	display: inline;
	cursor: pointer;
}

.Menubox5 ul li a {
	background: url(1.gif) no-repeat left -100px;
	padding-left: 5px;
	color: #fff;
	text-decoration: none;
	float: left;
}
.Menubox5 ul li a:visited{
	color:#fff;
}
.Menubox5 ul li a:hover{
	text-decoration:none;
	color:#fff;
}

.Menubox5 ul li span {
	background: url(2.gif) no-repeat right -100px;
	font-weight: normal;
	padding: 2px 8px 0 5px;
	display: block;
}

.Menubox5 li.hover2 a,.Menubox5 li.hover2 a span {
	background-position: 0 -31px;
}

.Menubox5 li.hover2 a span {
	color: #004080;
	background-position: 100% -31px;
}

/*end菜单5class*/
div.sdmenu {
	width: 168px;
	padding-bottom: 5px;
	background: url(bottom.gif) no-repeat right bottom;
	color: #004080;
}

#DataExchange_Manager_tc .sdmenu {
	width: 100%;
}

div.sdmenu div {
	background: url(toptitle.gif) no-repeat;
	color: #004080;
	overflow: hidden;
}
#left_body div.sdmenu div {
	overflow:visible;
	background:none;
}

#DataExchange_Manager_tc div.sdmenu div {
	background: url(img/log_down.jpg) no-repeat 11px top;
}

div.sdmenu div:first-child {
	background: url(toptitle.gif) no-repeat;
	color: #004080;
}

#DataExchange_Manager_tc div.sdmenu div:first-child {
	background: url(img/log_down.jpg) no-repeat 11px top;
}

div.sdmenu div.collapsed {
	height: 30px;
}

#DataExchange_Manager_tc div.sdmenu div.collapsed {
	height: 8px;
}

div.sdmenu div span {
	display: block;
	padding: 8px 10px;
	font-weight: bold;
	color: #fff;
	background: url(toptitle2.gif) no-repeat;
	cursor: pointer;
}

#DataExchange_Manager_tc div.sdmenu div span {
	padding: 0;
	height: 8px;
	overflow: hidden;
}

#DataExchange_Manager_tc div.sdmenu div p {
	margin: 0;
}

#DataExchange_Manager_tc div.sdmenu div span {
	background: url(img/log_up.jpg) no-repeat 11px top;
}

div.sdmenu div.collapsed span {
	background-image: none;
	color: #004080;
}

#DataExchange_Manager_tc div.sdmenu div.collapsed span {
	background: none;
}

div.sdmenu div a {
	padding: 5px 5px 5px 28px;
	background: none;
	display: block;
	background: url(arrow22.gif) no-repeat 10px center;
}

div.sdmenu div a.current {
	background: none;
}

div.sdmenu div a:hover {
	background: #f2fbff url(arrow22.gif) no-repeat 10px center;
	color: #004080;
	text-decoration: none;
}

.leftmenu_ins,.leftmenu_ins_over {
	margin: 0;
	width: 160px;
	display: none;
}

.leftmenu_ins_over {
	border-top: 1px solid #e0e9ef;
	border-bottom: 1px solid #e0e9ef;
}

.leftmenu_ins a,.leftmenu_ins a:link,.leftmenu_ins a:visited,.leftmenu_ins a:hover,.leftmenu_ins_over a,.leftmenu_ins_over a:link,.leftmenu_ins_over a:visited,.leftmenu_ins_over a:hover
	{
	font-weight: normal;
	color: #333237;
	text-align: left;
	padding: 5px 40px;
	background: url(arrow22.gif) no-repeat 20px center;
}

.leftmenu_ins_over a:hover {
	color: #666;
}

.usermanager_form_input,.usermanager_form_input_002 {
	margin: -48px 0 0 480px;
	width: 80px;
}

* html .usermanager_form_input {
	margin: -48px 0 0 240px;
}

*+html .usermanager_form_input {
	margin: -48px 0 0 240px;
}

.usermanager_form_input_002 {
	margin: -72px 0 0 480px;
}

* html .usermanager_form_input_002 {
	margin: -72px 0 0 240px;
}

*+html .usermanager_form_input_002 {
	margin: -72px 0 0 240px;
}

/*可拖动表格样式*/
.sortable {
	background: #fff;
	table-layout: fixed;
	width: 100%
}

.sortable tr {
	background: #fff;
	height: 20px
}

.sortheader {
	color: #fff;
}

/*超出单元格隐藏内容*/
.sortable th,.sortable td {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.head th {
	color: #000;
	line-height: 20px;
	height: 23px;
	background: url(bar_bg55.gif) repeat-x;
	padding: 3px 0 0 5px;
	text-align: left;
	border-left: 1px solid #ddd;
	border-right: 1px solid a5c2f6;
}

.list th,.list td {
	text-align: left;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ccc;
	padding: 0 6px;
}

.list td {
	border-bottom: 1px solid #ddd;
}

/*拖动单元格*/
.resizeDiv {
	width: 2px;
	overflow: hidden;
	float: right;
	cursor: col-resize
}

.sortarrow {
	color: #1a6ac8;
	font-weight: bold
}

/*可拖动表格样式END*/
.sreach_a td.log_top_title_bg,.log_top_title_bg {
	background: url(img/bg_title_list.jpg) repeat-x left top;
	font-weight: bold;
	color: #039;
	padding: 0 0 0 10px;
}

#menuBar {
	position: relative;
	left: 0;
	top: 20px;
	clip: rect();
	height: 170px;
}

#glider {
	position: absolute;
	left: 10px;
	top: -26px;
}

/*重点项目审批申请导航--------------------------- */ 

#ptop{background: url(top_bg5.gif) bottom left #003366;border:0 none;padding-left:8px;;height:38px;font-size:12px; line-height:28px;color:#FFF;}
	.logo{float:left; width:375px;}
	.topnav{float:right;padding:3px 15px 3px 0;}
#pside{float:left;width:300px;}
#pbody{background:#FFF;border:1px solid #8DB2E3;position:relative;width:auto;z-index:30;margin:0 0 0 305px; height:100%;}
#pfoot{text-align:right;margin-top:5px;padding:5px 20px 5px 0; border-top:#99BBE8 1px solid; color:#333;}
.leftMenuHeader{ float:left; width:290px;background:transparent url(white-top-bottom.gif) repeat-x scroll 0 -1px;border:1px solid #99BBE8;color:#15428B;font-size:12px;font-weight:700;line-height:15px;padding:5px 3px 4px 5px;}
.leftMenuBody{background:#EFF5F9;border-right:1px solid #99BBE8;border-bottom:1px solid #99BBE8;height:550px;min-height:550px;}
.leftMenuBody .col .head1{cursor:pointer;background:transparent url(light-hd.gif) repeat-x scroll 0 -9px;color:#222;border-bottom:1px solid #99BBE8;line-height:15px;font-size:12px;padding:4px 3px 3px 5px;}
.leftMenuBody .col .head2{line-height:18px;padding-left:16px;}
.leaf{background-image:url(leaf.gif);background-position:center center;background-repeat:no-repeat;height:18px;vertical-align:top;border:0 none;width:16px;}
.head2 a,.head2 a:link,.head2 a:visited{color:#000;line-height:18px;padding:1px 3px 1px 2px;}
.head2 a:hover,.head2.cur a:link,.head2.cur a:visited{background:#36C;color:#FFF;}
.tool2{background:url(tool-sprites.gif) no-repeat scroll 0 0;cursor:pointer;float:right;height:15px;margin-left:2px;overflow:hidden;width:15px;}
.leftMenuHeader .tool2{background-position:0 -180px;}
.leftMenuBody .col .head1 .tool2{background-position:0 -255px;}
.leftMenuBody .col .head1 .tool2.collapse{background-position:0 -240px;}
#curinfobar{border-bottom:1px solid #8DB2E3;background:#DEECFD;font-size:12px;line-height:20px;padding-bottom:2px;}
#curinfobar div{border-bottom:1px solid #8DB2E3;}
#pcontent{padding:1px; height:100%;}

#midbar{background-color:#D2E0F2;border:1px solid #98C0F4;width:20px;display:none;float:left;margin-left:2px;}
#sTool{background-position:0 -165px;float:none;}


.list_wrap5 { float:left; width:298px; height:235px;margin:0px;padding:0px; border:#a5c2f6 1px solid;}
.list_wrap5 iframe { width:298px; height:100%;}

.list_wrap6 { float:left; width:298px; height:240px;margin:0px;padding:0px; border:#a5c2f6 1px solid;}
.list_wrap6 iframe { width:100%; height:100%;}

.list_wrap8 { float:left;height:235px;margin:0px;padding:0px; border:#a5c2f6 1px solid;}
.list_wrap8 iframe { width:100%;height:210px;}

.main_table3 {
margin-top:10px;
border:1px solid #CCC;
margin-right:10px;
margin-left:10px;
}

.m_table3 th {
color:#333;
line-height:20px;
height:23px;
background:url(th.gif) repeat-x;
font-weight:normal;
padding-top:4px;
text-align:center;
border-right-width:1px;
border-left-width:1px;
border-right-style:solid;
border-left-style:solid;
border-right-color:#D7DFE4;
border-left-color:#FFF;
}

.yj_wrap2{
  width:100%;
}

.title12 {color:#333;padding-left:10px; padding-top:5px; font-weight:bold}

.title21 {color:#ffffff;font-size:18px; font-weight:bold; padding:8px}

.renbox{ float:left; text-align:left;padding:0px 10px; width:340px; height:280px; background:#fff;}
/*.renbox{ float:left; text-align:left;padding:0px 10px; width:420px; background:#fff; }*/
.renbox input {padding:0px; margin:0px; border:none}

/*按钮控件tool_1样式--------------------------- */ 

.tool_1 {
  float:left;
  font-size:12px;
  width:100%;
  line-height:normal;
  height:27px;
  margin:0;
  padding:0;
  }
.tool_1 ul {
  margin:0px;
  padding:3px 0px 0px 0px;
  list-style:none;
  }
.tool_1 li {
  display:inline;
  margin:0;
  padding:0;
  }
.tool_1 li img {
  margin:0px 0px 1px 0px;
  }	
.tool_1 li select {
  margin:0 0px;
  padding:0;
  }	      
.tool_1 a {
  float:left;
  background:url("tableft1.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 2px;
  text-decoration:none;
  line-height:19px;
  }
.tool_1 a span {
  float:left;
  display:block;
  background:url("tabright1.gif") no-repeat right top;
  padding:3px 2px 0px 2px;
  color:#627EB7;
  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tool_1 a span {
  float:none;
  }
/* End IE5-Mac hack */
.tabs a:hover span {
  color:#627EB7;
  }
.tool_1 a:hover {
  background-position:0% -22px;
   text-decoration:none;
  }
.tool_1 a:hover span {
  background-position:100% -22px;

  }

/*按钮控件tool_1样式END--------------------------- */ 

/*事项综合监察 start--------------------------- */ 
.check_color2{
     background:url(civil_zc.jpg) repeat-x;
}
.check_color2:hover{
     background:url(civil_zc.jpg) repeat-x 0 -24px;
}
.check_color3{
     background:url(civil_yj.jpg) repeat-x;
}
.check_color3:hover{
     background:url(civil_yj.jpg) repeat-x 0 -24px;
}
.check_color4{
     background:url(civil_hp.jpg) repeat-x;
}
.check_color4:hover{
     background:url(civil_hp.jpg) repeat-x 0 -24px;
}
.check_color5{
     background:url(civil_hongpai.jpg) repeat-x;
}
.check_color5:hover{
     background:url(civil_hongpai.jpg) repeat-x 0 -24px;
}
.check_color6{
     background:url(civil_zdsp.jpg) repeat-x;
}
.check_color1{
     background:url(civil_fzdsp.jpg) repeat-x;
}
.check_color0{
     background:#fff;
}
.check_color0:hover{
     background:#B9DEFF;
}
.currentt01:vist{
     background:#6CB9E1;
}
#currentt01:link,#currentt01:visited,#currentt01:hover,#currentt01:active{
    background:#6CB9E1;
	text-decoration:none;
}
.bg_title_list{
	background:url(bg_title_list.jpg) repeat-x left center #fff;
	line-height:27px;
	padding-left:5px;
}
.bk_title_list{
	border:1px solid #BFDBE6;
	border-bottom:0;
	height:27px;
}
.height_5{
	height:5px;
	overflow:hidden;
}
.height_10{
	height:10px;
	overflow:hidden;
}
/*事项综合监察 end--------------------------- */ 

/*

Description: 中山市重点建设项目协同办公系统界面申报首页的样式 
Author: 信灵科技
Author URI: http://www.sininet.com/
*/

/*


==============================================================================================
 项目申报首页样式
=============================================================================================*/

.main_wrap {height:auto; padding :10px; border: 1px solid #99bbe8;background-color:#f2f8fc; line-height:28px;}
.main_wrap1 {height:auto; padding :10px; border: 1px solid #99bbe8;background-color:#f2f8fc; line-height:28px; width:810px;}
.left_wrap { height:auto;margin:8px 10px;padding:0px; border:1px solid #a5c2f6; background:#fff}
.main_bar {height:36px;line-height:30px;height:23px;background:url(main_bar.gif) repeat-x left bottom;padding:3px 0 0 10px;text-align:left;color:#003399;font-size:14px; font-weight:bold;
           border-left:1px solid #fff; border-right:1px solid #fff;}
.main_con {padding:5px; background:url(btm_bg.gif) repeat-x left bottom;}

.box_top{ width:100%; background:url(main_bk_05.gif) no-repeat right bottom;height:53px; }
.top_left { float:left;background:url(main_bk_03.gif) no-repeat left bottom; height:53px; width:47px}
.top_right {float:left;text-align:left;height:53px; color:#003399; font-size:14px; font-weight:bold;}
.top_right1 { float:left;text-align:left;height:53px; color:#003399; font-size:14px; font-weight:bold;}


.box_mid{margin-left:8px;background:#f8fcff; border-left:1px solid #a5c2f6; border-right:1px solid #a5c2f6;  border-bottom:none;padding:10px}
.box_con { background:#bbe7ff; height:30px; text-align:left; margin:15px 0px 0px 0px; color:#003399;padding:5px}
.box_con1 { background:#bbe7ff; height:30px; text-align:left; margin:0px 0px 0px 0px; color:#003399;padding:5px}
.box_con2 { background:#bbe7ff; height:30px; text-align:left; margin:0px 0px 0px 0px; color:#003399;padding:5px;  padding-left:10px;}

.next { text-align:right; margin:30px 0px 0px 0px}

.box_btm{ width:100%; background:url(main_bk_09.gif) no-repeat right top;height:13px; margin:0px}
.btm_left { float:left;background:url(main_bk_08.gif) no-repeat left top; height:13px; width:47px; margin:0px}

.next_wrap { border:1px solid #a5c2f6; background:url(cjfw_bg.jpg) no-repeat left bottom}
.box_con_title{
	text-align:left;
	padding:20px 0 0 0;
	color:#039;
	font-size:14px;
	font-weight:bold;
}

/*


==============================================================================================
 多个字的按钮样式 
=============================================================================================*/
.next_btn2 {
border:none;
font-size:14px;
font-weight:bold;
color:#003399;
text-align:center;
height:26px;
width:120px;
background:url(next2.gif) no-repeat;
}

.menubox_w{
	width:98%;
	margin:0 auto;
	float:none;
}
.click_show_title{
	line-height:20px;
	height:20px;
	padding:0 0 0 3px;
	cursor:pointer;
	background:url(bar_bg55.gif) repeat-x;
}
/*--右下角弹出窗口 start--*/
#scroll{width:180px;height:135px;border:1px solid #A5C2F6; background:#fff;position:absolute;visibility:hidden;}
#scroll #open{float:left;text-align:left; width:140px; padding:5px;}
#scroll #close{float:right;}
#scroll .alixixi{
	padding:20px;
	line-height:23px;
}
#scroll .main_bar{
	background-position:top;
}
#close .main_bar{
	background-position:top;
}

/*--右下角弹出窗口 end--*/

/*帮助*/
.help{
	padding:20px;
}
.td_border th{
	border-bottom:2px solid #99BBE8;
}
.hj_td_w td,.td_border table td{
	border-bottom:1px solid #EDEDED;
	padding-left:10px;
}
.td_border table tr:hover{
	background:#F7F7F7;
}
/*重点项目申报表*/
.table_con_title{background:url(bar_bg2.gif) top repeat-x;border:#a8cace 1px solid;font-weight:600;color:#3666aa;height:22px;line-height:18px;padding:5px 0 0 20px;font-size:14px;}
.con_box{
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	background:#EBF2F9;
	padding:10px;
	border-left:#aaccee 1px solid;
	border-right:#aaccee 1px solid;
	border-bottom:#aaccee 1px solid;
}
.tbk{
	border:1px solid #8db2e3;
}
.f_yellow_a:link,.f_yellow_a:visited{
	color:#FF8A00;
}
/*施工管理*/
.m2_bg{background:url(m2_bg_08.jpg) no-repeat bottom right;}
.m2_bar {background:url( m2_03.gif)  no-repeat left center; height:32px;padding-left:16px; font-size:14px; font-weight:bold;color:#003399}
.m2_lr {background:url( m2_05.gif) repeat-y left center;}
.mar8 { margin-top:8px}

.m3_bg{background:url( m3_bg_03.jpg) no-repeat bottom right;}
.m4_bg{background:url( m4_bg_03.jpg) no-repeat bottom right;}